const go/types._InvalidDeclCycle
8 uses
go/types (current package)
call.go#L606: check.error(e, _InvalidDeclCycle, "illegal cycle in method declaration")
decl.go#L316: check.errorf(obj, _InvalidDeclCycle, "invalid recursive type %s", obj.Name())
decl.go#L318: check.errorf(obj, _InvalidDeclCycle, "illegal cycle in declaration of %s", obj.Name())
decl.go#L321: check.errorf(obj, _InvalidDeclCycle, "\t%s refers to", obj.Name()) // secondary error, \t indented
decl.go#L328: check.errorf(obj, _InvalidDeclCycle, "\t%s", obj.Name())
errorcodes.go#L105: _InvalidDeclCycle
expr.go#L1358: check.error(e, _InvalidDeclCycle, "illegal cycle in type declaration")
typexpr.go#L100: check.errorf(e, _InvalidDeclCycle, "invalid use of type alias %s in recursive type (see issue #50729)", obj.name)